general reasoning - German English Dictionary